/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const EscFilled: React.FC<IIconProps> = makeIcon({
    Path: ({ colors }) => <>
    <path d="M5.27093 10.6249L5.2681 10.6207C5.20116 10.5203 5.16211 10.406 5.16211 10.282C5.16211 10.1318 5.21287 9.99337 5.31582 9.88107C5.42808 9.75946 5.57572 9.696 5.74011 9.696C5.82787 9.696 5.91318 9.71378 5.99364 9.74955C6.45092 9.95333 6.94165 10.056 7.46811 10.056C7.91534 10.056 8.20732 9.98108 8.38082 9.86707C8.53599 9.7651 8.61811 9.61829 8.61811 9.386C8.61811 9.29968 8.58913 9.23471 8.52007 9.17465L8.51798 9.17284L8.51594 9.17099C8.42836 9.09137 8.31359 9.02468 8.16505 8.97517L8.16185 8.9741L8.15867 8.97295C7.99349 8.91288 7.75159 8.84052 7.42902 8.75591C6.99267 8.64277 6.63378 8.53351 6.3553 8.4277L6.35328 8.42693L6.35126 8.42612C6.05055 8.30584 5.79004 8.12733 5.57241 7.89157C5.32869 7.62754 5.21811 7.28468 5.21811 6.89C5.21811 6.53986 5.31095 6.21775 5.49804 5.93046C5.68706 5.63479 5.96061 5.40858 6.30577 5.24774C6.66117 5.07926 7.07528 5 7.54011 5C8.15129 5 8.71155 5.09163 9.21773 5.27912C9.3298 5.31942 9.43222 5.38679 9.50492 5.49063C9.57782 5.59478 9.60611 5.71459 9.60611 5.834C9.60611 5.98245 9.55316 6.11615 9.45896 6.22749C9.34978 6.35651 9.20086 6.42 9.03611 6.42C8.95885 6.42 8.88328 6.39689 8.82119 6.37247C8.43325 6.23881 8.03327 6.172 7.62011 6.172C7.22916 6.172 6.93399 6.24633 6.7177 6.37579C6.52552 6.49377 6.44611 6.63987 6.44611 6.834C6.44611 6.96518 6.48496 7.05553 6.5533 7.12559C6.65278 7.21569 6.77853 7.2915 6.93527 7.35019C7.11606 7.41022 7.36463 7.47703 7.68403 7.55033L7.68657 7.55092C8.11322 7.65353 8.46416 7.75796 8.73531 7.86523C9.03446 7.98138 9.28955 8.16259 9.49745 8.40674C9.73328 8.67704 9.83811 9.02885 9.83811 9.434C9.83811 9.7838 9.73706 10.1039 9.53585 10.3869L9.53431 10.3891C9.33326 10.6655 9.05487 10.8754 8.71107 11.0236C8.36481 11.1728 7.9727 11.244 7.54011 11.244C6.83091 11.244 6.16275 11.1099 5.53825 10.8401C5.43066 10.7949 5.34192 10.7225 5.27393 10.629L5.27093 10.6249Z" fill={ colors[0] }/>
<path d="M1.11 11.1641C0.944842 11.1641 0.795165 11.1048 0.677223 10.9869C0.559281 10.8689 0.5 10.7192 0.5 10.5541V5.69808C0.5 5.53445 0.558185 5.38603 0.673951 5.2686C0.78987 5.14548 0.940255 5.08008 1.11 5.08008H4.318C4.47907 5.08008 4.6235 5.14039 4.73486 5.25722C4.85169 5.36858 4.912 5.513 4.912 5.67408C4.912 5.83681 4.85044 5.98256 4.73123 6.09437C4.61783 6.20594 4.47421 6.26008 4.318 6.26008H1.728V7.52808H4.03C4.19107 7.52808 4.3355 7.58839 4.44686 7.70521C4.56369 7.81657 4.624 7.961 4.624 8.12208C4.624 8.28482 4.56244 8.43056 4.44322 8.54238C4.32982 8.65394 4.1862 8.70808 4.03 8.70808H1.728V9.98408H4.318C4.47908 9.98408 4.62351 10.0444 4.73487 10.1612C4.85169 10.2726 4.912 10.417 4.912 10.5781C4.912 10.7408 4.85043 10.8866 4.73121 10.9984C4.61781 11.1099 4.4742 11.1641 4.318 11.1641H1.11Z" fill={ colors[0] }/>
<path d="M11.5762 10.8684L11.5779 10.8693L11.5795 10.8702C12.0462 11.121 12.5675 11.244 13.1379 11.244C13.5194 11.244 13.8669 11.1992 14.1775 11.1055C14.4843 11.0146 14.7864 10.8845 15.0835 10.7164C15.1758 10.6657 15.2552 10.5943 15.3102 10.4993C15.3654 10.404 15.3879 10.2992 15.3879 10.194C15.3879 10.0445 15.3337 9.90825 15.2267 9.80122C15.1137 9.68826 14.9689 9.64 14.8179 9.64C14.7304 9.64 14.6434 9.65774 14.5621 9.69839L14.5601 9.6994L14.5581 9.70044C14.3364 9.8163 14.1229 9.90286 13.9172 9.96162C13.7204 10.0178 13.4857 10.048 13.2099 10.048C12.7863 10.048 12.4399 9.96217 12.1604 9.80236C11.8815 9.63454 11.673 9.41163 11.5299 9.13091C11.389 8.83896 11.3159 8.50434 11.3159 8.122C11.3159 7.73894 11.3893 7.40718 11.5299 7.12108C11.6734 6.83432 11.882 6.61205 12.1599 6.44995L12.161 6.4493C12.4403 6.28443 12.7864 6.196 13.2099 6.196C13.4857 6.196 13.7204 6.22616 13.9172 6.28238C14.1229 6.34114 14.3364 6.4277 14.5581 6.54356L14.5601 6.5446L14.5621 6.54561C14.6434 6.58626 14.7304 6.604 14.8179 6.604C14.9689 6.604 15.1137 6.55574 15.2267 6.44278L15.2305 6.43894L15.2342 6.43493C15.3312 6.3291 15.3879 6.19812 15.3879 6.05C15.3879 5.94483 15.3654 5.83995 15.3102 5.74474C15.2552 5.64969 15.1758 5.57828 15.0835 5.52756C14.7864 5.35952 14.4843 5.22944 14.1775 5.13848C13.867 5.0448 13.5194 5 13.1379 5C12.5667 5 12.0448 5.126 11.5779 5.38268C11.1135 5.63556 10.747 6.00342 10.4799 6.47969L10.4794 6.48059C10.2154 6.95579 10.0879 7.5057 10.0879 8.122C10.0879 8.73839 10.2154 9.2904 10.4787 9.77027L10.4796 9.77187L10.4805 9.77346C10.7477 10.244 11.1137 10.6108 11.5762 10.8684Z" fill={ colors[0] }/>

  </>,
  name: 'esc_filled',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M5.27093 10.6249L5.2681 10.6207C5.20116 10.5203 5.16211 10.406 5.16211 10.282C5.16211 10.1318 5.21287 9.99337 5.31582 9.88107C5.42808 9.75946 5.57572 9.696 5.74011 9.696C5.82787 9.696 5.91318 9.71378 5.99364 9.74955C6.45092 9.95333 6.94165 10.056 7.46811 10.056C7.91534 10.056 8.20732 9.98108 8.38082 9.86707C8.53599 9.7651 8.61811 9.61829 8.61811 9.386C8.61811 9.29968 8.58913 9.23471 8.52007 9.17465L8.51798 9.17284L8.51594 9.17099C8.42836 9.09137 8.31359 9.02468 8.16505 8.97517L8.16185 8.9741L8.15867 8.97295C7.99349 8.91288 7.75159 8.84052 7.42902 8.75591C6.99267 8.64277 6.63378 8.53351 6.3553 8.4277L6.35328 8.42693L6.35126 8.42612C6.05055 8.30584 5.79004 8.12733 5.57241 7.89157C5.32869 7.62754 5.21811 7.28468 5.21811 6.89C5.21811 6.53986 5.31095 6.21775 5.49804 5.93046C5.68706 5.63479 5.96061 5.40858 6.30577 5.24774C6.66117 5.07926 7.07528 5 7.54011 5C8.15129 5 8.71155 5.09163 9.21773 5.27912C9.3298 5.31942 9.43222 5.38679 9.50492 5.49063C9.57782 5.59478 9.60611 5.71459 9.60611 5.834C9.60611 5.98245 9.55316 6.11615 9.45896 6.22749C9.34978 6.35651 9.20086 6.42 9.03611 6.42C8.95885 6.42 8.88328 6.39689 8.82119 6.37247C8.43325 6.23881 8.03327 6.172 7.62011 6.172C7.22916 6.172 6.93399 6.24633 6.7177 6.37579C6.52552 6.49377 6.44611 6.63987 6.44611 6.834C6.44611 6.96518 6.48496 7.05553 6.5533 7.12559C6.65278 7.21569 6.77853 7.2915 6.93527 7.35019C7.11606 7.41022 7.36463 7.47703 7.68403 7.55033L7.68657 7.55092C8.11322 7.65353 8.46416 7.75796 8.73531 7.86523C9.03446 7.98138 9.28955 8.16259 9.49745 8.40674C9.73328 8.67704 9.83811 9.02885 9.83811 9.434C9.83811 9.7838 9.73706 10.1039 9.53585 10.3869L9.53431 10.3891C9.33326 10.6655 9.05487 10.8754 8.71107 11.0236C8.36481 11.1728 7.9727 11.244 7.54011 11.244C6.83091 11.244 6.16275 11.1099 5.53825 10.8401C5.43066 10.7949 5.34192 10.7225 5.27393 10.629L5.27093 10.6249Z', 'M1.11 11.1641C0.944842 11.1641 0.795165 11.1048 0.677223 10.9869C0.559281 10.8689 0.5 10.7192 0.5 10.5541V5.69808C0.5 5.53445 0.558185 5.38603 0.673951 5.2686C0.78987 5.14548 0.940255 5.08008 1.11 5.08008H4.318C4.47907 5.08008 4.6235 5.14039 4.73486 5.25722C4.85169 5.36858 4.912 5.513 4.912 5.67408C4.912 5.83681 4.85044 5.98256 4.73123 6.09437C4.61783 6.20594 4.47421 6.26008 4.318 6.26008H1.728V7.52808H4.03C4.19107 7.52808 4.3355 7.58839 4.44686 7.70521C4.56369 7.81657 4.624 7.961 4.624 8.12208C4.624 8.28482 4.56244 8.43056 4.44322 8.54238C4.32982 8.65394 4.1862 8.70808 4.03 8.70808H1.728V9.98408H4.318C4.47908 9.98408 4.62351 10.0444 4.73487 10.1612C4.85169 10.2726 4.912 10.417 4.912 10.5781C4.912 10.7408 4.85043 10.8866 4.73121 10.9984C4.61781 11.1099 4.4742 11.1641 4.318 11.1641H1.11Z', 'M11.5762 10.8684L11.5779 10.8693L11.5795 10.8702C12.0462 11.121 12.5675 11.244 13.1379 11.244C13.5194 11.244 13.8669 11.1992 14.1775 11.1055C14.4843 11.0146 14.7864 10.8845 15.0835 10.7164C15.1758 10.6657 15.2552 10.5943 15.3102 10.4993C15.3654 10.404 15.3879 10.2992 15.3879 10.194C15.3879 10.0445 15.3337 9.90825 15.2267 9.80122C15.1137 9.68826 14.9689 9.64 14.8179 9.64C14.7304 9.64 14.6434 9.65774 14.5621 9.69839L14.5601 9.6994L14.5581 9.70044C14.3364 9.8163 14.1229 9.90286 13.9172 9.96162C13.7204 10.0178 13.4857 10.048 13.2099 10.048C12.7863 10.048 12.4399 9.96217 12.1604 9.80236C11.8815 9.63454 11.673 9.41163 11.5299 9.13091C11.389 8.83896 11.3159 8.50434 11.3159 8.122C11.3159 7.73894 11.3893 7.40718 11.5299 7.12108C11.6734 6.83432 11.882 6.61205 12.1599 6.44995L12.161 6.4493C12.4403 6.28443 12.7864 6.196 13.2099 6.196C13.4857 6.196 13.7204 6.22616 13.9172 6.28238C14.1229 6.34114 14.3364 6.4277 14.5581 6.54356L14.5601 6.5446L14.5621 6.54561C14.6434 6.58626 14.7304 6.604 14.8179 6.604C14.9689 6.604 15.1137 6.55574 15.2267 6.44278L15.2305 6.43894L15.2342 6.43493C15.3312 6.3291 15.3879 6.19812 15.3879 6.05C15.3879 5.94483 15.3654 5.83995 15.3102 5.74474C15.2552 5.64969 15.1758 5.57828 15.0835 5.52756C14.7864 5.35952 14.4843 5.22944 14.1775 5.13848C13.867 5.0448 13.5194 5 13.1379 5C12.5667 5 12.0448 5.126 11.5779 5.38268C11.1135 5.63556 10.747 6.00342 10.4799 6.47969L10.4794 6.48059C10.2154 6.95579 10.0879 7.5057 10.0879 8.122C10.0879 8.73839 10.2154 9.2904 10.4787 9.77027L10.4796 9.77187L10.4805 9.77346C10.7477 10.244 11.1137 10.6108 11.5762 10.8684Z'],
  width: '16',
  height: '16',
  viewBox: '0 0 16 16',
});
